CreativeMail\Managers\EmailManager C

Total Complexity 106
Dependencies 9
Dependents 1
Total lines 803
Lines of code 535
Logical lines of code 254
Comment lines 113
Methods 37
Properties 2

Methods 37

Method Rating Maintainability Complexity Lines of code
execute_trigger()
C
24
20 192
ce_email_notification_customer_new_account()
S
49 5 27
set_managed_email_notifications()
S
61 6 12
render_email_status_column()
S
57 5 15
replace_wc_email_settings()
S
50 4 30
customize_email_setting_columns()
S
59 5 14
manage_emails()
S
59 5 13
get_view_order_url()
S
60 5 13
get_customer_data()
S
58 4 16
add_hooks()
S
49 3 27
ce_email_notification_customer_reset_password()
S
57 3 16
get_managed_notification_param()
S
66 4 8
override_managed_email_title()
S
70 3 6
redirect_managed_email_settings_to_creative_mail()
S
68 3 7
override_managed_email_description()
S
70 3 6
get_managed_notification()
S
68 3 8
add_checkout_field()
S
63 2 11
ce_checkout_order_meta()
S
67 2 8
ce_email_notification_invoice()
S
63 2 10
get_my_account_url()
S
67 2 8
print_ce_manage_button()
S
63 1 11
get_valid_email_notification_names()
S
82 1 3
get_managed_notification_state()
S
79 1 3
get_transactional_notification_id()
S
79 1 3
is_email_managed()
S
79 1 3
__construct()
S
80 1 3
ce_email_notification_new_order()
S
70 1 6
ce_email_notification_cancelled()
S
70 1 6
ce_email_notification_refunded()
S
70 1 6
ce_email_notification_processing()
S
70 1 6
ce_email_notification_hold()
S
70 1 6
ce_email_notification_failed()
S
70 1 6
ce_email_notification_payment_complete()
S
70 1 6
ce_email_notification_new_customer_note()
S
67 1 7
get_managed_email_notifications()
S
81 1 3
add_emails()
S
76 1 4
ce_email_notification_completed()
S
70 1 6